bodily necessities - Espagnol Anglais Dictionnaire